ten millions - Spanish English Dictionary